A Polymorphic Advanced Encryption Standard – A Novel Approach
نویسندگان
چکیده
To secure various forms of data, a polymorphic variant the Advanced Encryption Standard (P-AES) has been introduced. In P-AES, AES parameters' values will change with every new key. The exact be available only to legitimate communicating parties during execution time. achieve these objectives, basic transformations, SubBytes, ShiftRows, and MixColumns, have made key-dependent in proposed P-AES. Hence, key, transformations operate differently. receiver can retrieve operations' details from encryption Consequently, polymorphism achieved interoperability remains intact. P-AES implemented seamlessly using existing modules, performance was more or less equal (71 70 milliseconds encrypt 500 bytes respectively). From security standpoint, fully complies Kerckhoff's principle. This means cipher an open design, provided by depends on secrecy resistance differential linear attacks proved. Moreover, resulting 128 different ways, which significantly reduce capabilities any sophisticated attacker. Furthermore, P-AES's scores key avalanche plaintext were 0.496 0.504 respectively. Finally, Statistical Test Suite (STS) recommended NIST used ensure randomness output, passed all STS tests.
منابع مشابه
FPGA Can be Implemented Using Advanced Encryption Standard Algorithm
This paper mainly focused on implementation of AES encryption and decryption standard AES-128. All the transformations of both Encryption and Decryption are simulated using an iterativedesign approach in order to minimize the hardware consumption. This method can make it avery low-complex architecture, especially in saving the hardware resource in implementing theAES InverseSub Bytes module and...
متن کاملA Survey on Advanced Encryption Standard
Rijndael’s Advanced Encryption Standard (AES) is the block cipher based symmetric-key cryptography to protect the sensitive information. The key sizes of AES are 128, 192, 256 bits. AES is based on substitution-permutation strategy. It is accepted by NIST in 2001 after the five year of security evaluation. It is highly secured and efficient than Data Encryption Standard (DES) and other symmetri...
متن کاملAdvanced Encryption Standard
The Advanced Encryption Standard (AES), which implements the Rijndael cipher, is a symmetric block cipher that was developed as a result of a call by the United States National Institute of Standards and Technology in 1997 for a secure cryptosystem to replace the then standard Data Encryption Standard algorithm, which had become vulnerable to brute-force attacks. Among several proposals, the Ri...
متن کاملThere is a new Advanced Encryption Standard... Now What?
In 1976 the National Bureau of Standards, now the National Institute Standards and Technology (NIST), adopted an algorithm called the “Data Encryption Standard” (DES) as a federal information-processing standard for protecting information. DES works like this: you choose a random 56-bit key K , and then compute the function C = DESK(P ) for a 64-bit “plaintext” P . The “ciphertext,” C , is also...
متن کاملA Diagonal Fault Attack on the Advanced Encryption Standard
The present paper develops an attack on the AES algorithm, exploiting multiple byte faults in the state matrix. The work shows that inducing a random fault anywhere in one of the four diagonals of the state matrix at the input of the eighth round of the cipher leads to the deduction of the entire AES key. We also propose a more generalized fault attack which works if the fault induction does no...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Access
سال: 2021
ISSN: ['2169-3536']
DOI: https://doi.org/10.1109/access.2021.3051556